export default {
  contextSeparator: '_',
  // 创建和更新文件
  createOldCatalogs: false,
  // 默认命名空间作为默认值
  defaultNamespace: 'translation',
  // 默认翻译值为空字符串
  defaultValue: '',
  // 缩进设置
  indentation: 2,
  // 在文件末尾保留一个空行
  keepRemoved: false,
  // 扫描的键分隔符
  keySeparator: '.',
  // 在调用翻译函数时是否使用键作为默认值
  // 使用键自身作为 defaultValue
  lexers: {
    ts: ['JavascriptLexer'],
    vue: ['JavascriptLexer']
  },
  lineEnding: 'auto',
  // 翻译文件的位置
  locales: ['en', 'zh-cn'],
  // 翻译文件的命名空间分隔符（如果需要命名空间的话）
  namespaceSeparator: ':',
  // 输出文件位置
  output: 'src/i18n/locales/$LOCALE.json',
  // 扫描路径
  input: ['src/**/*.{ts,vue}'],
  // 是否对翻译键进行排序
  sort: true,
  // 跳过这些文件的扫描
  skipDefaultValues: false,
  // 是否使用键的完整路径
  useKeysAsDefaultValue: false,
  verbose: false
}
